﻿using System;
using System.Collections.Generic;
using System.Linq;
using LuckyLoot.Common.Contexts;
using LuckyLoot.Common.Repositories;
using LuckyLoot.Domain.Entities.People;
using LuckyLoot.Domain.ValueObjects;
using ConsoleTestApplication.Tests;

namespace ConsoleTestApplication
{
    public class Program
    {
        public static void Main(string[] args)
        {
            UserTests();

            Console.WriteLine("Fim.");
            Console.ReadLine();
        }


        public static void UserTests()
        {
            UsersTests.CreateUsers();

            UsersTests.ListAllUsers();

            UsersTests.Authenticate();

            UsersTests.UpdateUser();

            UsersTests.TryGetInexistentUserByID();

            UsersTests.TryGetInexistentUserByCriteria();
        }

    }
}
